<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>   //arr.splice(删除数组元素的索引位置，被删除元素的个数,新添加的元素)
//从指定的位置，删除指定个数的数组  arr.splice(index,number)
//arr.splice(index,0,"新元素")   在指定的索引位置添加新的元素,前两个参数是必须的，第三个不是
//返回值是  被删除的元素组成的新数组
    var userList =["zhangsan","lisi","wangwu","baisan","nishishu","xiaopig"];
    var index =userList.indexOf("nishishu");
    var result=userList.splice(index,1);   //指定删除特定位置的元素   ,  这里的1是指从这个位置开始删除几个元素
    // 返回的是被删除的元素
    console.log(result);
    //console.log(userList);   此时的  userlist  已经是  5个元素了

    userList.splice(1,0,"liuneng");  //刘能  是新加的元素
    console.log(userList);
        </script>
</html>